/*
 * Powered By XY
 * Since 2020
 */

package com.xy.biz.uc.domain.resp;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 *
 * 
 * @author zgy
 * @date 2021-9-23
 */
@NoArgsConstructor
@AllArgsConstructor
@Builder
@Data
public class GetPositionResponse {	
	
	/**
	 * 岗位Id
	 */
	private Long positionId;
	/**
	 * 用户Id
	 */
	private Long userId;
	/**
	 * 用户编码，登录名
	 */
	private String userCode;
	/**
	 * 员工编号
	 */
	private String employeeCode;
	/**
	 * 姓名
	 */
	private String name;
	/**
	 * 英文名
	 */
	private String englishName;
	/**
	 * 职位
	 */
	private String jobTitle;
	/**
	 * 员工关系
	 */
	private String relationship;
	/**
	 * 入职日期
	 */
	private java.time.LocalDate entryDate;
	/**
	 * 转正日期
	 */
	private java.time.LocalDate regularDate;
	/**
	 * 离职日期
	 */
	private java.time.LocalDate resignDate;
	/**
	 * 学历
	 */
	private String education;
	/**
	 * 毕业院校
	 */
	private String school;
	/**
	 * 专业
	 */
	private String speciality;
	/**
	 * 证书
	 */
	private String certificate;
	/**
	 * 身份证
	 */
	private String identification;
	/**
	 * 生日
	 */
	private java.time.LocalDate birthday;
	/**
	 * 户口性质
	 */
	private String registrationType;
	/**
	 * 户籍所在地
	 */
	private String registrationAddress;
	/**
	 * 银行卡
	 */
	private String bankCard;
	/**
	 * 租户Id，0表示不指定
	 */
	private Long tenantId;
	/**
	 * 创建时间
	 */
	private LocalDateTime createTime;
	/**
	 * 更新时间
	 */
	private LocalDateTime updateTime;
	/**
	 * 删除标识：0-正常，1-删除
	 */
	private Boolean deleteFlag;

}
